@charset "utf-8";
/*搜索*/
.seabox{overflow:hidden;height:66px;line-height:66px;font-family:"Microsoft Yahei"; background: #f2f2f2;border-bottom: 1px solid #ccc; margin-bottom: 50px;}
.sea_inp{width:262px;overflow: hidden; height: 38px;background:url(../images/s_s.gif) no-repeat; margin-top: 16px;}
.sea_inp .serach{width:200px;height:38px;border:0;border: 0;line-height:38px;color:#999;padding:0 0 0 20px;float:left;outline: none;display: block; background: none;}
.sea_inp .sub{ width:41px; height:38px;border:0;float:left;cursor: pointer;display: block;background:none;border: 0;}
.k_word{overflow:hidden;width:1200px;color:#333;overflow: hidden;font-size: 16px;}
.k_word a{color:#333;padding:0 9px;}.k_word b{ font-weight: normal;}
.k_word a:hover{color:#05804e;}
/*banner*/
/**/
.pro{ height: 1775px; overflow: hidden;}
.pro h2{ text-align: center; font-size: 22px; color: #333; font-weight: normal; padding-bottom: 30px;}
.pro h2 span{ color: #333;}
.pro h2 strong{ color: #05804e; font-size: 36px; display: block; line-height: normal; padding-bottom: 12px;}
.p_lis{ height: 236px;background:url(../images/pl_lis.jpg) no-repeat; overflow: hidden;}
.p_lis h3{ float: left; width: 103px; text-align: center; color:#fff; font-size: 22px; line-height: 32px; height: 190px;}
.p_lis h3 span{ display: block; padding-top: 73px;}
.p_lis ul{ float: left; width: 661px; padding-left: 10px; padding-top:20px;}
.p_lis ul li{ float: left; font-size: 18px; line-height: 38px;}
.p_lis ul li a{ display: block; width: 175px; padding-left:45px;background:url(../images/p_lim.gif) no-repeat 28px 15px;}
.p_lis ul li a:hover{ color: #05804e; font-weight: bold;}
.p_lis h4{ font-weight: normal; padding: 22px; border: 1px solid #d5d5d5; float: right; margin: 37px 19px 0 0; font-size: 22px; color: #333;}
.p_lis h4 strong{ color:#05804e; font-size: 28px; display: block; padding-top: 12px; font-weight: bold;}

.p_lomc{ height: 453px; background: #f6f6f6; margin-bottom: 24px; overflow: hidden;}
.p_lomc dl{ overflow: hidden; margin: 0 20px; background: #fff; height: 431px;}
.p_lomc dl dt{ overflow: hidden; width: 576px; float: left;height: 431px;}
.p_lomc dl dt img{ width: 576px; height: 431px;}
.p_lomc dl dt img:hover {transform: scale(1.25);transition: all 0.3s linear 0s;}
.p_lomc dl dd{ float: right; width: 545px;}
.p_lomc dl dd h4{ padding-top: 19px; height: 72px; line-height: 72px; overflow: hidden;}
.p_lomc dl dd h4 a{ color: #05804e; font-size: 30px;}
.p_lomc dl dd p{ font-size: 16px; color: #333; line-height:24px; height: 153px; overflow: hidden;padding-right:10px;}
.p_lomc dl dd p strong{ font-weight: bold;}.p_lomc dl dd p i{ display: block;}
.p_lomc dl dd em{ display: block; font-size: 0; padding-left: 42px;}
.p_lomc dl dd em span{ display: inline-block; width: 121px; height: 156px;background:url(../images/p_img1bg.jpg) no-repeat; margin-right: 24px;}
.p_lomc dl dd em span img{ display: inline-block; width: 109px; height: 143px; padding:7px 0 0 6px;}

.p_lom ul{ overflow: hidden;}
.p_lom ul li{ float: left; width: 378px; overflow: hidden; margin: 0 30px 22px 0;background:url(../images/pl_bg1.jpg) no-repeat center bottom #f7f7f7; padding-bottom: 25px;}.p_lom ul li.nom{ margin-right: 0;}
.p_lom ul li span{ width: 378px; height: 284px; overflow:hidden; display:block;}
.p_lom ul li img{ width: 378px; height: 284px;}
.p_lom ul li:hover img {transform: scale(1.25);transition: all 0.3s linear 0s;}

.p_lom ul li strong{ display: block; margin: 0 21px 10px; line-height: 48px; height: 48px; border-bottom: 1px solid #cfcfcf; overflow: hidden;}
.p_lom ul li strong a{ color: #05804e; font-size: 20px;}
.p_lom ul li i{ display: block; font-size: 16px; color: #333; margin: 0 21px; line-height: 30px;}
    /**/
.dzh{ height: 1128px; overflow: hidden;background:url(../images/diz.jpg) no-repeat center bottom; padding-top:78px;}
.dzh h3{ text-align: center; font-size: 36px; font-weight: normal; line-height: normal; height: 145px;color: #333;}
.dzh h3 em{ display: block; text-align: center; }.dzh h3 em strong{ font-weight: bold; color: #05804e;}
.dzh h3 span{ display: block; font-size: 22px; padding-top: 15px;}
.dzh ul{ overflow: hidden; padding-left:4px;}
.dzh ul li:nth-child(2n){float: right;padding-right: 23px;}
.dzh ul li{ float: left; width: 546px; padding: 15px; height: 425px; margin-bottom:23px;}.dzh ul li.fr{ float: right; padding-right:23px;}
.dzh ul li span{width: 546px; height:280px; display:block; overflow:hidden;}
.dzh ul li img{width: 546px; height:280px;}
.dzh ul li img:hover{transform: scale(1.25);transition: all 0.3s linear 0s;}
.dzh ul li strong{ display: block; line-height: 56px; height: 56px; padding-top: 12px; overflow: hidden;}
.dzh ul li strong a{ color: #05804e; font-size: 24px;}
.dzh ul li i{ display: block; color: #333; font-size: 16px; line-height: 26px;}
.dzh ul li i a{ display: inline-block; float: right; color: #0481e7;}

    /**/
.tij{ overflow: hidden;/*background:url(../images/tij.jpg) no-repeat center bottom;*/ height: 286px; text-align:center; margin-top:70px;}
.tij h3{ color: #fff; font-size: 26px; padding-top: 21px; text-align: center; line-height: normal; height: 67px;}
.tij h3 strong{ font-size: 35px;}
.tij ul{ overflow: hidden; padding-left: 114px;}
.tij ul li{ float: left; height: 58px; width: 368px;}
.tij ul li input{ width: 251px; height: 35px; line-height: 35px; color: #000; font-size: 16px; border: none; padding-left: 15px;background: none;}
.tij ul li.bg1{ width: 265px;}
.tij ul li.bg2{ width:697px;}
.tij ul li.bg2 textarea{color: #000; font-size: 16px; border: none; padding: 15px; border: none; background: none; width: 614px; height:54px;}
.tij ul li.bg3 button{ background: none; border: none; width: 304px; height: 81px; text-align: center; line-height: 81px;color:#fff; font-family:"微软雅黑"; padding-bottom:4px; font-size: 24px; letter-spacing:12px; cursor: pointer;}
    /**/
.shil{overflow: hidden;background:url(../images/shil.jpg) no-repeat center bottom; height:818px;}
.shil h3{ text-align: center; font-size: 36px; font-weight: normal; line-height: normal; height: 109px; padding-top:55px; color: #333;}
.shil h3 em{ display: block; text-align: center; }.shil h3 em strong{ font-weight: bold; color: #05804e;}
.shil h3 span{ display: block; font-size: 22px; padding-top: 12px;}

.shil_l{ overflow: hidden; width: 180px;}
.shil_l h4{ text-align: center; line-height: 68px;background:url(../images/s_hh.jpg) no-repeat; color: #fff; font-size: 30px;}
.shil_l ul{ overflow: hidden;}
.shil_l ul li{background:url(../images/s_lin.jpg) no-repeat left bottom; padding-bottom: 2px;}
.shil_l ul li a{ display: block;background:url(../images/s_liv.jpg) repeat-y left 0; line-height: 65px; color: #fff; font-size: 18px;}
.shil_l ul li a:hover,.shil_l ul li.cur a{background:url(../images/s_cur.png) no-repeat  right center;}
.shil_l ul li img{ vertical-align: middle; padding: 0 12px;}

.shil_r{ width: 1000px; padding-top: 22px;}
.shil_r dl{ overflow: hidden; height: 517px;}
.shil_r dl dt{ font-size: 0; float: left; width: 689px; height: 517px;}
.shil_r dl dd{ float: right; width: 270px; padding: 82px 13px 0 0;}
.shil_r dl dd h4{ color: #05804e; font-size: 20px; line-height: normal; padding-bottom: 33px;}.shil_r dl dd h4 span{ display: block; padding-top:6px; }
.shil_r dl dd h4 a{ display: block; font-size: 27px; color: #333;}
.shil_r dl dd p{ font-size: 16px; color: #666; line-height: 32px; height: 238px; overflow: hidden;}
.shil_r dl dd em{ display: block; width: 130px; height: 45px; line-height: 45px; text-align: center; border: 1px solid #05804e;}
.shil_r dl dd em a{ display: inline-block; width:131px; color: #05804e; font-size: 16px; font-weight: bold;}
.shil_r dl dd em span a{ font-weight: normal; color: #fff; background: #05804e;}
    /**/
.pk{overflow: hidden;background:url(../images/pk.jpg) no-repeat center bottom; height:1027px; margin-bottom:100px;}
.pk h3{ text-align: center; font-size: 36px; font-weight: normal; line-height: normal; height: 150px; padding-top:65px;color: #333;}
.pk h3 em{ display: block; text-align: center; }.pk h3 em strong{ font-weight: bold; color: #05804e;}
.pk h3 span{ display: block; font-size: 22px; padding-top: 12px;}.pk h3 span b{ color: #05804e;}
.pk h4{ height: 122px; font-weight: normal; text-align: center;}
.pk h4 span{ display: inline-block; width: 163px; height: 50px; background: #05804e; border-radius: 50px; text-align: center; line-height: 50px; font-size: 24px; font-weight: bold; color: #fff; margin: 0 117px;}
.pk h4 i span{ background: #fff; color: #333;}
.pk_menu{ overflow: hidden; height: 117px;}
.pk_menu ul{ padding-left: 170px; overflow: hidden;}
.pk_menu ul li{ float: left; height: 81px; color:#333; width: 300px; display: inline-block; font-size: 20px; text-align: center; line-height: 81px;font-weight: bold; border-left: 1px solid #bbb;}
.pk_menu ul li.nob{ border-left:none;}
.pk_menu ul li.cur{ background: #05804e; color: #fff; border-left: 1px solid #05804e;}
.pk_om{ overflow: hidden;}
.pk_om ul li{ overflow: hidden; float: left;}
.pk_om ul li em{ display: inline-block; padding: 25px; background: #05804e; width: 484px; box-shadow:3px 3px 3px #c8c8c8;}
.pk_om ul li em img{ width:484px; height:292px;}
.pk_om ul li.bg5 em{ width: 463px; background: #fff;}.pk_om ul li.bg5{ float: right;}
.pk_om ul li.bg5 em img{    width: 463px;}
.pk_om ul li.lim{ margin-top: 172px;}
.pk_om ul li.lim strong{background:url(../images/pk.png) no-repeat; width: 129px; height: 112px; display: block; text-align: center; line-height: 112px; color: #fff; font-size: 22px; margin-left:12px;}
.pk_om ul li i{ display: block;  color: #fff; line-height: 27px; margin-left: 28px; padding-top:12px; height:125px;}
.pk_om ul li i span{ display: block; padding-left: 22px;font-size:18px;background:url(../images/pl_li1.jpg) no-repeat left 12px;  margin-top:5px;}
.pk_om ul li.bg5 i{ color: #333;}
.pk_om ul li.bg5 i span{background:url(../images/pl_li3.jpg) no-repeat left 12px;}
/**/
.center{height:1000px;font-size: 16px;color: #333;line-height: 30px;}
.center h2{ background: #05804e; color: #fff; padding-top:50px; text-align: center; font-weight: normal; font-size: 36px; padding-bottom: 37px;}
.center h2 strong{ font-weight: bold;}
.center h2 span{ display: block; font-size: 14px; padding-top: 30px;}

.centil{text-align: center; margin-top: -90px; position: relative; z-index: 98;}
.centil ul{ overflow: hidden; padding-left: 540px;}
.centil li{height:81px;background:#05804e;width: 219px; float: left; line-height: 81px; font-size: 20px; color: #fff; border-bottom: 1px solid #03ba70; border-right: 1px solid #03ba70; font-weight: bold;}
.centil li span{ padding-left: 24px;background:url(../images/li_bg2.png) no-repeat 53px 35px ; display: block;}
.centil li.on{background:#01a965;color: #fff;position: relative;}
.centil li.on em{position: absolute;width:27px;height: 31px;top: 56px;left: -27px;}
.cent_c{ height: 650px;}
.cent_c p{background:url(../images/li_ban1.jpg) no-repeat center 0; height:482px; padding-top: 168px;}
.cent_c p em{ display: block; margin: 0 auto; width: 1200px;}
.cent_c p i{background:url(../images/li_bg1.png) repeat; padding: 65px  38px 60px 45px; width: 470px; display: block; color: #333; font-size: 20px; height:155px;}
.cent_c p i strong{ display: block; font-size: 30px; padding-bottom: 33px;}
.cent_c p i strong b{ color: #05804e; font-size: 32px; padding-right: 18px;}
.cent_c p i strong  span{ color:#05804e; font-size: 37px; padding-right: 16px; display:inline-block;float:left; line-height:100%;}
.cent_c p.bg2{background:url(../images/li_ban2.jpg) no-repeat center 0;}
.cent_c p.bg3{background:url(../images/li_ban3.jpg) no-repeat center 0;}
.cent_c p.bg4{background:url(../images/li_ban4.jpg) no-repeat center 0;}
.cent_c p.bg5{background:url(../images/li_ban5.jpg) no-repeat center 0;}
.cent_c p.bg6{background:url(../images/li_ban6.jpg) no-repeat center 0;}


.prev0,.next0{width:61px;height:41px;display: block;overflow: hidden;background:#b0b0b0;z-index: 9; z-index: 99; text-align: center; padding-top: 12px;}
.prev0:hover,.next0:hover{background: #05804e;}
.prev1,.next1{top:839px;left:475px;}
.next1{left:550px;}

    /**/
.ysa{ height: 2212px; background: #f2f2f2; margin-bottom: 112px;}
.ysa h2{background:url(../images/y_h31.jpg) no-repeat  center 118px #fff; height: 200px; color: #333; font-weight: normal; font-size: 36px; line-height: normal; text-align: center;}
.ysa h2 strong{ font-weight: bold; color: #05804e;}
.ysa h2 span{ display: block; font-size: 14px; padding-top: 26px;}
.ysa dl{ overflow: hidden; margin-bottom: 10px;}
.ysa dl dt{ font-size: 0; float: left;}
.ysa dl dd{ float: right; width: 565px; padding-top: 52px;}
.ysa dl dd h3{ font-size: 28px; font-weight: bold; color: #333; line-height: normal; padding-bottom: 53px;background:url(../images/y_lin.jpg) no-repeat  0 125px;}
.ysa dl dd h3 strong{ display: block;}
.ysa dl dd h3 span{ font-family: Arial; font-size: 64px; font-style: italic; color: #05804e; padding-right:17px;}
.ysa dl dd h3 i{ color: #05804e; font-size: 36px;}
.ysa dl dd p{ font-size: 16px; color: #333; line-height: 48px; padding-left: 36px;background:url(../images/y_p.jpg) no-repeat left 13px;}
.ysa dl dd p span{ display: block;}
.ysa dl dd p span strong{ color: #05804e; font-weight: bold;}
.ysa dl.fan{ margin-bottom:-1px;}
.ysa dl.fan dt{ float: right; margin-left: -62px;}
.ysa dl.fan dd p{background:url(../images/y_p2.jpg) no-repeat left 15px;}.ysa dl.fan dd p span{ width: 520px;}
.ysa dl.bg3 p{background:url(../images/y_p3.jpg) no-repeat left 15px;}.ysa dl.bg3{ padding-bottom:34px;}
.ysa dl.bg4 dd p{background:url(../images/y_p4.jpg) no-repeat left 15px;}
.ysa dl.bg4 dt{ margin-left: 0;}.ysa dl.bg4 dd{ padding-top: 3px;}
    /**/
/**/
.pro_hot{clear: both;display: block;height: 598px;overflow: hidden;}
.pro_hot h2{ color: #333; font-weight: normal; font-size: 36px; line-height: normal; text-align: center; padding-bottom: 37px;}
.pro_hot h2 strong{ font-weight: bold; color: #05804e;}
.pro_hot h2 span{ display: block; font-size: 14px; padding-top: 12px; color: #666;}
.pro_prev,.pro_next{width:61px;height:41px;display: block;overflow: hidden;background:#b0b0b0; z-index: 99; text-align: center; padding-top: 12px; margin-top: 151px;}
.pro_prev:hover,.pro_next:hover{background: #05804e;}
.prev1,.next1{top:839px;left:475px;}
.next1{left:550px;}

.pro_hc{width: 1013px;padding-left:35px;}
.pro_hc dl{width:311px;margin-right: 35px;overflow: hidden;float: left; background: #f2f2f2; height: 330px; box-shadow: 3px 3px 3px #dedede; margin-bottom: 3px;}
.pro_hc dt,.pro_hc dt img{width:311px;height: 237px;display: block;overflow: hidden;}
.pro_hc dd{display: block;padding:5px 0 0;}
.pro_hc dd h3{display: block;font-size:16px;line-height: 45px;color: #000; text-align: center; font-weight: normal; overflow: hidden;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:0 15px;}
.pro_hc dd h3 a{color: #000;}
.pro_hc dd p{ color: #a8a8a8; font-size: 14px; margin: 0 26px; line-height: 25px; height: 25px; overflow: hidden;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pro_hc dl.cur{ position: relative;}
.pro_hc dl.cur dd{ position: absolute;bottom: 0; background:url(../images/jlin.jpg) no-repeat 129px 130px #05804e; height: 160px; width: 100%;}
.pro_hc dl.cur h3 a{ color: #fff;}
.pro_hc dl.cur dd p{ color: #03e58a; height: 55px;white-space:normal;}

.pro_hc dt img,.pro_c p img,.cent_c dt img,.part_c li img,.new_c dt img{-webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;}
.pro_hc dt img:hover,.pro_c p img:hover,.cent_c dt img:hover,.part_c li img:hover,.new_c dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
    /**/
.abo{ overflow: hidden; height: 568px;background:url(../images/a_bg.gif) no-repeat center 0;}
.abo h2{ height: 107px; line-height:normal; color:#05804e; font-size: 32px; padding-left: 585px;}
.abo dl{ overflow: hidden;}
.abo dl dt{ font-size: 0; float: left; width: 650px; height: 425px; border:4px solid #e6e6e6;}
.abo dl dt img{width: 650px; height: 425px;}
.abo dl dd{ float: right; width:510px; padding-top: 53px;}
.abo dl dd p{ color: #666; font-size: 16px; line-height: 30px; height: 255px; }
.abo dl dd p span{ display: block; text-indent: 25px;}
.abo dl dd p i{ color: #2f7acd;}
.abo dl dd em{ display: block;}
.abo dl dd em a{ display: inline-block; width: 156px; height: 45px; border: 2px solid #959595; text-align: center; line-height: 45px; color: #535353;  font-size: 15px; margin-left: 32px;}
.abo dl dd em a.cur{ background: #05804e; color: #fff;border: 2px solid #05804e;}
    /**/
.zz{width:1200px; height:216px; margin:0 auto; position:relative;}
.zz ul{ position: relative; width: 157px; float: left; z-index: 55;}
.zz ul li{ text-align:center;height:50px;text-align: center; font-size: 18px;color: #333333;display:inline-block; text-decoration: none; padding-right: 9px; line-height: 50px;background:url(../images/xc_li.gif) no-repeat; display: block; margin-bottom: 4px;}
.zz ul li:hover,.zz ul li.cur{color: #fff;font-weight: bold;background:url(../images/xc_lic.jpg) no-repeat; font-size: 16px;}
.zz .zz_q span{position: absolute;right: 0;top:12px;font-size: 14px;color: #777777;}
.zz .zz_q span a{color: #777777;}

.zz_box{ position: relative;}
.zz_box .ljt,.zz_box .rjt{ width:33px; height:36px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.zz_box .ljt{left:168px;top:63px;}
.zz_box .rjt{right:0;top:63px;}
.zz_box .ljt a{ background: url(../images/uum.png) no-repeat; width:32px; height:32px; display:block;}
.zz_box .ljt a:hover{ background: url(../images/ddm1.png) no-repeat; width:32px; height:32px; display:block;}
.zz_box .rjt a{ background: url(../images/uum1.png) no-repeat right 0; width:32px; height:32px; display:block;}
.zz_box .rjt a:hover{ background: url(../images/ddm.png) no-repeat right 0; width:32px; height:32px; display:block;}

.zz-s{height:157px; overflow:hidden;margin-left: 218px;}
.zz-s ol li{position: relative; float:left; width:219px; margin-right:17px; *display:inline;background: none;padding: 0}
.zz-s ol li.no{margin:0;}
.zz-s ol li img{width:219px; height:157px; overflow: hidden; display: block;transition: all 0.3s linear 0s;}
.zz-s ol li em{position: absolute;left:0;bottom:0;width:100%; height:32px; display:block;font-size: 14px;color: #fff; line-height: 32px;overflow: hidden;text-align: center;background: url(../images/mm.png) repeat;}
    /**/
.bhh{background: url(../images/bhh.jpg) repeat; height: 878px;}
.bhh h2{ color: #333; font-weight: normal; font-size: 36px; line-height: normal; text-align: center; padding-bottom:43px; padding-top: 45px;}
.bhh h2 strong{ font-weight: bold; color: #05804e;}
.bhh h2 span{ display: block; font-size: 14px; padding-top: 10px; color: #666;}

.news{ width:756px;}
.n_nav{ height:70px;}
.n_nav ul li{ float: left; margin-right: 78px;}
.n_nav ul li a{ font-size: 18px; color: #666; height: 48px; display: inline-block;}
.n_nav ul li a:hover,.n_nav ul li.cur a{ font-weight: bold; color: #333;background:url(../images/q_lin.jpg) no-repeat 0 33px;}
.n_span a{ color: #666666;  font-size: 16px; font-family: Arial;font-weight: normal; padding-top:6px; display: inline-block; text-transform: uppercase;}

.news_c{ overflow: hidden;}
.news_c dl{ overflow: hidden; height: 203px; border-bottom: 1px solid #e5e5e5; margin-bottom: 15px;}
.news_c dl dt{ font-size: 0; float: left; width: 353px; height:167px;}
.news_c dl dt img{ width: 300px; height: 200px;padding-left: 15px;}
.news_c dl dd{float: right; width: 390px;}
.news_c dl dd h3{ font-weight: normal; height: 25px; overflow: hidden; line-height: 25px; margin-bottom: 10px;}
.news_c dl dd h3 a{ font-size: 18px; color: #333;}
.news_c dl dd p{ font-size: 14px; color: #666; line-height: 29px; height: 112px;}
.news_c dl dd p span{ display: block;}
.news_c dl dd em{ display: block;}
.news_c dl dd em a{ color: #05804e; font-size: 16px;}
.news_c ul{ overflow: hidden;}
.news_c ul li{ height: 41px; line-height: 41px; padding-left: 16px; font-size: 14px; color: #666;background:url(../images/n_ico.png) no-repeat left 18px;}
.news_c ul li span{ display: inline-block; float: right;}
.news_c ul li a{ color: #666;}

.faqs{ width: 322px; padding-left: 60px; border-left: 1px solid #dcdcdc; height: 693px; overflow: hidden;}
.faqs h3{ padding-bottom: 23px;background: url(../images/q_lin.jpg) no-repeat left 33px; margin-bottom:8px;}
.faqs h3 a{ color: #05804e; font-size: 20px; font-weight: bold;}
.faqs h3 span{ display: inline-block; float: right; font-weight: normal; font-weight: normal; padding-top:6px;}
.faqs h3 span a{ color: #666666;  font-size: 16px; font-family: Arial;font-weight: normal;}

.faq_c dl{height:103px;overflow: hidden;color: #666;line-height: 24px; padding: 16px 0; border-bottom: 1px dashed #d5d5d5; margin-bottom: 8px;}
.faq_c dl:last-child{ border-bottom: none;}
.faq_c dt{height:21px;display: block;overflow: hidden;line-height: 21px;font-size: 18px;color: #333;background:url(../images/n_w.png) no-repeat 0 0;padding-left:35px; margin-bottom: 12px;}
.faq_c dt a{color: #333;}
.faq_c dd{background:url(../images/n_d.png) no-repeat 0 4px;padding-left:35px; color:#666666; font-size: 14px; line-height: 29px;}
.faq_c dd h3{height:41px;font-weight: normal;font-size: 18px;line-height:38px;color: #111;}
.faq_c dd h3 a{color: #111;}


